body, html{width: 100%;height: 100%;margin:0;font-family:"微软雅黑";}
#l-map {height: 100%;width:100%;overflow: hidden;}
dl,dt,dd,ul,li{
	margin:0;
	padding:0;
	list-style:none;
}
dt{
	font-size:14px;
	font-family:"微软雅黑";
	font-weight:bold;
	border-bottom:1px dotted #000;
	padding:5px 0 5px 5px;
	margin:5px 0;
}
dd{
	padding:5px 0 0 5px;
}
li{
	line-height:28px;
}
#l-info{
	//height:100px;
	width:98%;
	position:fixed;
	bottom:0px;
	background:white;
	margin:1%;
	//padding:2%;
	-webkit-box-shadow:2px blue;
	-moz-box-shadow:2px blue;
	box-shadow:2px blue;
	border-radius:2px;
	border:1px solid silver;
	
}





#shop-name
{
	font-size:18px;
	font-weight:bolder;
}

.info-u
{
	border-bottom:1px solid silver;
	padding:6px;
}

.info-u>div
{
	line-height:26px;
	font-size:14px;
}


.info-d>div
{
	//margin-top:5px;
	//margin-bottom:2px;
	//display:inline-block;
	//width:49%;
	padding:10px;
	text-align:center;
	box-sizing:padding-box;
}

.info-d>div>div
{
	display:inline-block;
}

.info-d>div:nth-child(1)
{
	border-right:1px solid silver;
}


.icon-my-phone {
    
    width:18px;
    height:18px;
    background-size:100%;
	background-repeat:no-repeat;
    background-image: url('../images/icon-my-phone.png') !important;
}


.icon-my-lead
{
	  width:18px;
    height:18px;
    background-size:100%;
	background-repeat:no-repeat;
    background-image: url('../images/icon-my-road.png') !important;
	position:relative;
	top:2px;
}